Assembly 'Sitecore.DataExchange.Providers.DynamicsCrm.dll'

Breaking changes were found between versions of this assembly.

The following files have been compared in this set:

FullName

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.DataExchange.Providers.DynamicsCrm, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.DataExchange.Providers.DynamicsCrm, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Version

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

1.3.0.0

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

1.4.0.0

Changes Found : Value changed

Attribute System.Reflection.AssemblyFileVersionAttribute

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

AssemblyFileVersionAttribute("1.3.0.5793")

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

AssemblyFileVersionAttribute("1.4.0.5861")

Changes Found : Declaration changed

Attribute System.Reflection.AssemblyInformationalVersionAttribute

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

AssemblyInformationalVersionAttribute("1.3.0 rev. 170210")

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

AssemblyInformationalVersionAttribute("1.4.0 rev. 170419")

Changes Found : Declaration changed

Reference to Sitecore.Connect.Crm

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.Connect.Crm, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.Connect.Crm, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.Connect.Crm.DynamicsCrm

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.Connect.Crm.DynamicsCrm, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.Connect.Crm.DynamicsCrm, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.DataExchange

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.DataExchange, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.DataExchange, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.DataExchange.DataAccess

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.DataExchange.DataAccess, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.DataExchange.DataAccess, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null

Changes Found : Value changed

Reference to Sitecore.Kernel

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Sitecore.Kernel, Version=8.1.0.0, Culture=neutral, PublicKeyToken=null

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed

public class Sitecore.DataExchange.Providers.DynamicsCrm.Converters.PipelineSteps.RunBulkContactUpdateOperationStepConverter

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

[ObsoleteAttribute("Please Use RunBulkEntityUpdateOperationStepConverter instead")]
[SupportedIdsAttribute(System.Collections.ObjectModel.ReadOnlyCollection`1[System.Reflection.CustomAttributeTypedArgument])]
public class RunBulkContactUpdateOperationStepConverter : ProcessQueueStepConverter, IConverter<ItemModel, PipelineStep>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public class Sitecore.DataExchange.Providers.DynamicsCrm.Models.ItemModels.PipelineSteps.RunBulkContactUpdateOperationStepItemModel

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

[ObsoleteAttribute("Please Use RunBulkEntityUpdateOperationStepItemModel instead")]
public class RunBulkContactUpdateOperationStepItemModel : ProcessQueueStepItemModel, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IDictionary, ICollection, IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>, ISerializable, IDeserializationCallback

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public field Sitecore.DataExchange.Providers.DynamicsCrm.Models.ItemModels.PipelineSteps.RunBulkEntityUpdateOperationStepItemModel.MaxRetries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public const string MaxRetries = "MaxRetries"

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public field Sitecore.DataExchange.Providers.DynamicsCrm.Models.ItemModels.PipelineSteps.RunBulkEntityUpdateOperationStepItemModel.RetryInterval

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public const string RetryInterval = "RetryInterval"

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public property Sitecore.DataExchange.Providers.DynamicsCrm.Plugins.BulkUpdateOperationSettings.BulkOperationId

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public ID BulkOperationId
{
     get; set;
}

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public property Sitecore.DataExchange.Providers.DynamicsCrm.Plugins.BulkUpdateOperationSettings.MaxRetries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public int MaxRetries
{
     get; set;
}

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public property Sitecore.DataExchange.Providers.DynamicsCrm.Plugins.BulkUpdateOperationSettings.OperationName

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public string OperationName
{
     get; set;
}

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public property Sitecore.DataExchange.Providers.DynamicsCrm.Plugins.BulkUpdateOperationSettings.RetryInterval

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public int RetryInterval
{
     get; set;
}

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public class Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.ResolveContactFromQueueStepProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public class ResolveContactFromQueueStepProcessor : BaseResolveObjectFromQueueStepProcessor<Entity>, IPipelineStepProcessor, IDataExchangeProcessor<PipelineStep, PipelineContext>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

protected method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.ResolveEntityStepProcessor.ConvertValueToIdentifier

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected override object ConvertValueToIdentifier(object identifierValue, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.ResolveEntityStepProcessor.GetEntity

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected virtual Entity GetEntity(string entityName, string identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected virtual Entity GetEntity(string entityName, object identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Declaration changed

protected method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.ResolveEntityStepProcessor.ResolveObject

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected override Entity ResolveObject(string identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected override object ResolveObject(object identifierValue, Endpoint endpoint, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Declaration changed

public method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.ResolveEntityStepProcessor.SetRepositoryObjectStatus

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public override void SetRepositoryObjectStatus(PipelineContext pipelineContext, Entity resolvedObject)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public class Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.RunBulkContactUpdateOperationStepProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

[ObsoleteAttribute("Please Use RunBulkEntityUpdateOperationStepProcessor instead")]
public class RunBulkContactUpdateOperationStepProcessor : ProcessQueueStepProcessor, IPipelineStepProcessor, IDataExchangeProcessor<PipelineStep, PipelineContext>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

protected method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.RunBulkEntityUpdateOperationStepProcessor.AddPluginsToProcessingContext

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected override void AddPluginsToProcessingContext(WorkQueueProcessingContext processingContext, PipelineStep pipelineStep, PipelineContext pipelineContext)

Changes Found : Added

protected method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.PipelineSteps.RunBulkEntityUpdateOperationStepProcessor.AddPluginsToProcessorContext

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected override void AddPluginsToProcessorContext(WorkQueueProcessorContext processorContext, PipelineStep pipelineStep, PipelineContext pipelineContext)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed

public class Sitecore.DataExchange.Providers.DynamicsCrm.Processors.Queues.BaseAsynchronousQueueProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public abstract class BaseAsynchronousQueueProcessor : BaseWorkQueueProcessor, IWorkQueueProcessor, IDataExchangeProcessor<IWorkQueue, WorkQueueProcessorContext>

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

public method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.Queues.ContactsProcessor.ProcessResponses

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public virtual IEnumerable<Entity> ProcessResponses(ExecuteMultipleRequest entitiesCreationRequest, ExecuteMultipleResponse entitiesCreationResponse)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed (Breaking)

protected field Sitecore.DataExchange.Providers.DynamicsCrm.Processors.Queues.ContactsProcessor.Service

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected IOrganizationService Service

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed

protected method Sitecore.DataExchange.Providers.DynamicsCrm.Processors.Queues.ContactsProcessor.StartProcessEntries

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

protected override QueueProcessorTaskInfo StartProcessEntries(IWorkQueue workQueue, WorkQueueProcessorContext context)

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

Changes Found : Removed

public class Sitecore.DataExchange.Providers.DynamicsCrm.Processors.Queues.EntitiesProcessor

In assembly C:\Users\adc\Desktop\API changes\bin_1.3\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

Not Defined

In assembly C:\Users\adc\Desktop\API changes\bin_1.4\Sitecore.DataExchange.Providers.DynamicsCrm.dll:

public class EntitiesProcessor : BaseWorkQueueProcessor, IWorkQueueProcessor, IDataExchangeProcessor<IWorkQueue, WorkQueueProcessingContext>

Changes Found : Added